Big Huge Thesaurus

electric lamp

noun